//
//  RoleInfo.h
//  whalesdk_oc
//
//  Created by wzz on 2024/6/14.
//


#import "BaseInfo.h"
NS_ASSUME_NONNULL_BEGIN

@interface RoleInfo : BaseInfo

@property (nonatomic, assign) int roleLevel;
@property (nonatomic, assign) int roleVipLevel;
@property (nonatomic, copy) NSString *accountId;
@property (nonatomic, copy) NSString *roleId;
@property (nonatomic, copy) NSString *server;
@property (nonatomic, copy) NSString *zoneId;
@property (nonatomic, copy) NSString *roleName;
@property (nonatomic, copy) NSString *serverName;
@property (nonatomic, copy) NSString *zoneName;
@property (nonatomic, copy) NSString *partyName;
@property (nonatomic, copy) NSString *gender;

- (NSDictionary *)toMap;
- (NSString *)toJsonStr;

@end

NS_ASSUME_NONNULL_END
